package com.cn.wanxi.service;

import com.cn.wanxi.dao.NewsDao;
import com.cn.wanxi.model.NewsModel;

public class NewsService {


    /**
     * 这里的新闻是首页的新闻数据
     * @return
     */
    public NewsModel[] getNewsModelsForNewsPage() {

        return null;
    }

    /**
     * 这里的新闻是新闻页面的数据
     * @return
     */
    public NewsModel[] getNewsModelsForHomePage() {
//        因为我们要返回一个数据，则需要创建一个数据
        //必须规定数组的大小，这个大小应该根据dao层的数据得到
        NewsDao newsDao=new NewsDao();
        //定义数组的长度，长度应该根据dao层数据进行得到
        int length=newsDao.contents.length;
        NewsModel[] newsModels=new NewsModel[length];
//        对newsModels进行赋值
//        循环 中间的i<length可以理解成需要循环多少次

        for (int i=0;i<length;i++){
            NewsModel model=new NewsModel();
            model.setTitle(newsDao.titles[i]);
            model.setContent(newsDao.contents[i]);
            newsModels[i]=model;
        }
        return newsModels;
    }
}
